﻿Option Explicit On
Option Strict On

Imports System.ServiceModel
Imports System.Runtime.Serialization

Namespace Framework.Hardware

    ''' <summary>
    ''' Enum representing the possible measurement metrics for the ACOM2000A
    ''' </summary>
    ''' <remarks></remarks>
    <DataContract()> _
    Public Enum MeasurementMetricType
        <EnumMember()> Bias
        <EnumMember()> DCInput
        <EnumMember()> Drive
        <EnumMember()> Frequency
        <EnumMember()> ForwardPower
        <EnumMember()> FilamentVoltage
        <EnumMember()> PowerGain
        <EnumMember()> HV
        <EnumMember()> IFFrontTube
        <EnumMember()> IFRearTube
        <EnumMember()> GridCurrent
        <EnumMember()> PlateCurrent
        <EnumMember()> ScreenCurrent
        <EnumMember()> MainsVoltage
        <EnumMember()> PlateRFVoltage
        <EnumMember()> ReflectedPower
        <EnumMember()> ScreenVoltage
        <EnumMember()> FrontTubeTemp
        <EnumMember()> RearTubeTemp
        <EnumMember()> VSWR
    End Enum

End Namespace